1 it's a product of his sick imagination
English-German idiom dictionary > it's a product of his sick imagination